heavy anti-tank gun - Turkish English Dictionary